pipe trench - French English Dictionary